@charset "UTF-8";
/* 
    Document   : feed
    Created on : 2011/10/08, 16:09:59
    Author     : 
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

* {
    margin:0;
    padding:0;
}

body {
	width:1000px;
	margin:0 auto;
	font-size:13px;
	background: #ffc166;
}

a {
	text-decoration: none;
	cursor: pointer;
}

/*トップページのスタイル*/
#wrapper {
	height:100%;
	width:100%;
	color: #272d33;
	text-shadow: 0 1px 0 #fffacd;
	 /* for WebKit */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffeacc), to(#ffc166));
	 /* for Gecko */
	background: -moz-linear-gradient(top, #ffeacc, #ffc166);
	/* for IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffeacc, endColorstr=#ffc166);
	/* for IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffeacc, endColorstr=#ffc166)";
/*
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
*/
}

#header {
	height:94px;
}

#header .title {
	padding-top:20px;
	padding-left:20px;
}

#header .title h1 {
	font-size:36px;
}
#header .title sub {
	font-size:16px;
}

#divider {
	margin-left: 20px;
	height:1px;
	width: 960px;
	background: #272d33;
	border-bottom: 1px solid #fffacd;
}

#divider_dark {
	margin-left: 20px;
	height:1px;
	width: 960px;
	background: #272d33;
	border-bottom: 1px solid #fffacd;
}

#content {
	height:400px;
}
	#content .concept {
		margin-top:20px;
		padding-left:20px;
		font-size:48px;
		font-weight: lighter;
	}
	#content .concept-story {
		margin-top:20px;
		padding-left:20px;
		font-size:24px;
		font-weight: lighter;
	}
	#content .login {
		margin-top: 80px;
		margin-left: 670px;
		margin-bottom: 20px;
		width: 310px;
		font-size: 24px;
		color: #FFFFFF;
	}
		#content .login ul {
			list-style-type:none;
		}
		#content .login li {
			margin-top: 10px;

		}
#trend {
	width:100%;
	height:300px;
}

#new {
	width:100%;
	height:300px;
}

#footer {
	padding-left: 20px;
	width:960px;
	height:100%;
	text-align:center;
	color: #272d33;
	text-shadow: 0 1px 0 #fffacd;
}
